sun pitcher - French English Dictionary